turgenia latifolia - French English Dictionary